The annual celebration of all things French, The France Show, returns to London Olympia on 25th-27th January 2019. Now in its twelfth...